be making leeway - Almanca İngilizce Sözlük